military designed vehicle - Turc Anglais Dictionnaire